Big Huge Thesaurus

long-horned grasshopper

noun